870 Main St, Blowing Rock, NC 28605-8331, Blowing Rock
The food was good, I was surprised of finding a Latin restaurant in the mountains lol. Great food, I had their Fajita T
The food was good, I was surprised of finding a Latin restaurant in the mountains lol. Great food, I had their Fajita T